sewing up - German English Dictionary